home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / doc / libusb-0.1-4 / README.Debian < prev   
Text File  |  2008-06-12  |  1KB  |  32 lines

  1. libusb for Debian
  2. -----------------
  3.  
  4. libusb uses a pseudo-filesystem known as 'usbdevfs` or 'usbfs` to access 
  5. the USB devices connected to your machine. This filesystem must be mounted
  6. under /proc/bus/usb for libusb to work.
  7.  
  8. It could be done using the following command:
  9.     mount -t usbfs none /proc/bus/usb
  10.  
  11. An alternative and more permanent method would be to add
  12.     none /proc/bus/usb usbfs defaults 0 0
  13. to your /etc/fstab file. It will mount the usbfs for you automatically at 
  14. boot time ; only root will be able to access the USB devices with this 
  15. setup.
  16.  
  17. You can then issue `cat /proc/bus/usb/devices` to extract USB device 
  18. information, and user mode drivers can use usbfs to interact with USB 
  19. devices.
  20.  
  21. Several mount options are available, that allow you to set the permissions 
  22. on the files created under /proc/bus/usb so that non-root users can use 
  23. libusb applications:
  24.  - devuid=xxx, devgid=xxx, devmode=xxx respectively set the uid, the gid
  25.    and the mode of the devices files, ie /proc/bus/usb/BBB/DDD
  26.  - busuid=xxx, busgid=xxx, devmode=xxx respectively set the uid, the gid 
  27.    and the mode of the bus files, ie /proc/bus/usb/BBB
  28.  - listuid=xxx, listgid=xxx, listmode=xxx respectively set the uid, the gid
  29.    and the mode of /proc/bus/usb/devices
  30.  
  31.  -- Aurelien Jarno <aurel32@debian.org>, Sun, 21 Mar 2004 01:01:44 +0100
  32.